The rose bushes keep growing!
Hint 1 of 3:
Have you visited any new islands yet?
Hint 2 of 3:
Namely, the Isle of the Mists.
Next